weather eye

nouns

vigilant attentiveness
"he keeps a weather eye open for trouble"